<html>
<head><meta charset="utf-8"><title>Finding tasks I can help with · t-compiler/help · Zulip Chat Archive</title></head>
<h2>Stream: <a href="https://rust-lang.github.io/zulip_archive/stream/182449-t-compiler/help/index.html">t-compiler/help</a></h2>
<h3>Topic: <a href="https://rust-lang.github.io/zulip_archive/stream/182449-t-compiler/help/topic/Finding.20tasks.20I.20can.20help.20with.html">Finding tasks I can help with</a></h3>

<hr>

<base href="https://rust-lang.zulipchat.com">

<head><link href="https://rust-lang.github.io/zulip_archive/style.css" rel="stylesheet"></head>

<a name="242285776"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/182449-t-compiler/help/topic/Finding%20tasks%20I%20can%20help%20with/near/242285776" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> inquisitivecrystal <a href="https://rust-lang.github.io/zulip_archive/stream/182449-t-compiler/help/topic/Finding.20tasks.20I.20can.20help.20with.html#242285776">(Jun 10 2021 at 23:49)</a>:</h4>
<p>I'm a newish contributor. I've been looking for ways I can help out, but I'm kind of struggling with finding tasks that are within my abillity. I'm kind of wondering whether there's a way to find things I can work on, or work on tasks that I think are too hard but maybe are actually within my abilities if I approach them correctly. Do y'all have advice?</p>



<a name="242302278"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/182449-t-compiler/help/topic/Finding%20tasks%20I%20can%20help%20with/near/242302278" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Charles Lew <a href="https://rust-lang.github.io/zulip_archive/stream/182449-t-compiler/help/topic/Finding.20tasks.20I.20can.20help.20with.html#242302278">(Jun 11 2021 at 05:18)</a>:</h4>
<p>Have you already read <a href="https://rustc-dev-guide.rust-lang.org/about-this-guide.html">rustc-dev-guide</a>? Maybe you can start from there and see if anything looks interesting to you.</p>



<a name="242349549"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/182449-t-compiler/help/topic/Finding%20tasks%20I%20can%20help%20with/near/242349549" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Wesley Wiser <a href="https://rust-lang.github.io/zulip_archive/stream/182449-t-compiler/help/topic/Finding.20tasks.20I.20can.20help.20with.html#242349549">(Jun 11 2021 at 14:05)</a>:</h4>
<p><span class="user-mention" data-user-id="417924">@inquisitivecrystal</span> Are there any parts of the compiler in particular you're interested in?</p>



<a name="242350862"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/182449-t-compiler/help/topic/Finding%20tasks%20I%20can%20help%20with/near/242350862" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Jubilee <a href="https://rust-lang.github.io/zulip_archive/stream/182449-t-compiler/help/topic/Finding.20tasks.20I.20can.20help.20with.html#242350862">(Jun 11 2021 at 14:14)</a>:</h4>
<p>imo it's really good to pick on like, documentation issues to just get very cozy with the workflow. things that are<code>E-needs-test</code> if you can find them are also usually easy to clean up.</p>



<a name="242418615"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/182449-t-compiler/help/topic/Finding%20tasks%20I%20can%20help%20with/near/242418615" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> inquisitivecrystal <a href="https://rust-lang.github.io/zulip_archive/stream/182449-t-compiler/help/topic/Finding.20tasks.20I.20can.20help.20with.html#242418615">(Jun 12 2021 at 00:55)</a>:</h4>
<p>I'm mostly looking at ICEs and diagnostics issues.</p>



<a name="242418961"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/182449-t-compiler/help/topic/Finding%20tasks%20I%20can%20help%20with/near/242418961" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> inquisitivecrystal <a href="https://rust-lang.github.io/zulip_archive/stream/182449-t-compiler/help/topic/Finding.20tasks.20I.20can.20help.20with.html#242418961">(Jun 12 2021 at 01:04)</a>:</h4>
<p>I think a lot of what scared me is that it feels like for many ICEs I don't know where to start? Like, if there's some clear bug, as in  <a href="https://github.com/rust-lang/rust/issues/86082">#86082</a>, that's pretty easy to get a handle on. But, like, for something like <a href="https://github.com/rust-lang/rust/issues/86201">#86201</a>, where it involves mucking around with how the compiler transforms specific input, that's a lot harder.</p>



<a name="242420302"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/182449-t-compiler/help/topic/Finding%20tasks%20I%20can%20help%20with/near/242420302" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Joshua Nelson <a href="https://rust-lang.github.io/zulip_archive/stream/182449-t-compiler/help/topic/Finding.20tasks.20I.20can.20help.20with.html#242420302">(Jun 12 2021 at 01:38)</a>:</h4>
<p><span class="user-mention" data-user-id="417924">@inquisitivecrystal</span> I would start by compiling a debug build (<code>debug = true</code> in config.toml) and getting a proper backtrace, the one there is missing most of the frames</p>



<a name="242420306"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/182449-t-compiler/help/topic/Finding%20tasks%20I%20can%20help%20with/near/242420306" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Joshua Nelson <a href="https://rust-lang.github.io/zulip_archive/stream/182449-t-compiler/help/topic/Finding.20tasks.20I.20can.20help.20with.html#242420306">(Jun 12 2021 at 01:39)</a>:</h4>
<p>I'd also recommend <code>-Z treat-err-as-bug</code> so it's more accurate too, the backtrace for the Drop impl is pretty useless</p>



<a name="242422232"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/182449-t-compiler/help/topic/Finding%20tasks%20I%20can%20help%20with/near/242422232" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> inquisitivecrystal <a href="https://rust-lang.github.io/zulip_archive/stream/182449-t-compiler/help/topic/Finding.20tasks.20I.20can.20help.20with.html#242422232">(Jun 12 2021 at 02:36)</a>:</h4>
<p><span class="user-mention" data-user-id="232545">@Joshua Nelson</span> Thank you, that's very helpful!</p>



<a name="242475060"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/182449-t-compiler/help/topic/Finding%20tasks%20I%20can%20help%20with/near/242475060" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> inquisitivecrystal <a href="https://rust-lang.github.io/zulip_archive/stream/182449-t-compiler/help/topic/Finding.20tasks.20I.20can.20help.20with.html#242475060">(Jun 12 2021 at 22:03)</a>:</h4>
<p>Everyone who gave advice, thanks!</p>



<hr><p>Last updated: Aug 07 2021 at 22:04 UTC</p>
</html>